mountain farming - French English Dictionary